generous to a fault

Translations
trop généreux
Definitions
Excessively generous to the point where it may lead to negative consequences for oneself or others.